---
id: cc01
title: 1. Core模块
sidebar_label: 1. Core模块
description: 1. Core模块
---

核心模块包含xxx,

## 1.1 hutool工具类

Hutool是一个小而全的Java工具类库，通过静态方法封装，降低相关API的学习成本，提高工作效率，官网地址 https://www.hutool.cn/

下面把框架用到的工具方法罗列了下，供参考




### 1.1.1 StrUtil 字符串工具类

空安全

<table>
    <thead>
    <tr>
        <th width="220" align="center">方法名</th>
        <th width="*">说明</th>
        <th width="300" align="center">示例</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <td align="center">isEmpty</td>
        <td align="left">判断给定的字符串是否为空，这里的"空"指的是null或者空字符串("")，关联取反方法 isNotEmpty</td>
        <td align="left">
            StrUtil.isEmpty(null); // true <br/>
            StrUtil.isEmpty(""); // true <br/>
            StrUtil.isEmpty(" "); // false <br/>
        </td>
    </tr>
    <tr>
        <td align="center">isBlank</td>
        <td align="left">判断给定的字符串是否为空或者仅包含空白字符（如空格、制表符、换行符等）。关联取反方法 isNotBlank</td>
        <td align="left">
            StrUtil.isBlank(null); // true <br/>
            StrUtil.isBlank(""); // true <br/>
            StrUtil.isBlank(" "); // true <br/>
        </td>
    </tr>
    <tr>
        <td align="center">equalsAny</td>
        <td align="left">检查指定字符串是否与任意一个搜索字符串相等</td>
        <td align="left">
            StrUtil.equalsAny("abc", "a"," b",null) //false<br/>
            StrUtil.equalsAny("abc", "a","abc",null) // true <br/>
            StrUtil.equalsAny(null, "a","abc",null) <br/>
        </td>
    </tr>
    </tbody>
</table>

## 1.2 SpringUtils

